Toit multicouche - French English Dictionary